package com.niit.session8;

public class Students {
	public static void main(String[] args) {
//		定义一个数组，存5个学生的年龄,完整的数组定义格式
		int[] ages = new int[] {18,19,20,21,22};
//		定义一个数组，存3个学生的名字，数组初始化完成后，长度就固定了
		String[] names = {"Trout","Luk","Rina"};
//		定义一个数组，存5个学时的身高
//		动态初始化，
		double[] heights = new double[5];
//		直接打印数组，会得到数组的地址
		System.out.println(ages);
//		给数组元素重新赋值，也是通过数组名字和下标
		ages[0] = 17;
//		数组的取值，通过名字[下标],数组的下标从0开始
		System.out.println(ages[0]);
		System.out.println(ages[1]);
		System.out.println(ages[2]);
		System.out.println(ages[3]);
		System.out.println(ages[4]);
//		注意，数组取值的时候，如果超过了长度，就会出现数组下标越界异常
//		System.out.println(ages[5]);
//		动态初始化的数组，如果直接使用，会得到这个数组的默认值
//		double会得到0.0，int类型会得到0,boolean默认识是false,所有的引用类型，默认值是null
		System.out.println(heights[0]);
		
		
	}

}
